self-checking number device - Spanish English Dictionary